package org.javahispano.javacup.tacticas_aceptadas.chr.conwuzor.accion;

import org.javahispano.javacup.modelo.Comando;

/**
 * Clase que implementa el interfaz Action y que representa la acci�n de pase al hueco del jugador.
 * 
 * @author Christian Onwuzor Mart�n (chr -> airchris01@yahoo.es)
 */
public class AccionPasarAlHueco implements Accion {

	private Comando comando;
	private int indiceJugadorCercano;
	private double anguloPase;
	private boolean paseHaciaAdelante;
	private boolean paseHaciaElArea;
	
	public AccionPasarAlHueco(Comando comando, int indiceJugadorCercano, 
							  double anguloPase, boolean paseHaciaAdelante, boolean paseHaciaElArea) {
		this.comando = comando;
		this.indiceJugadorCercano = indiceJugadorCercano;
		this.paseHaciaAdelante = paseHaciaAdelante;
		this.paseHaciaElArea = paseHaciaElArea;
	}



	public Comando comando() {
		return comando;
	}
	
	public int indiceJugadorCercano() {
		return indiceJugadorCercano;
	}

	public double anguloPase() {
		return anguloPase;
	}
	
	public boolean paseHaciaAdelante() {
		return paseHaciaAdelante;
	}

	public boolean paseHaciaElArea() {
		return paseHaciaElArea;
	}
}
